VersionResolver

abstract class VersionResolver(val subject: String, val coordinates: Coordinates, val urls: List<URL>, val resources: ResourceHandler? = null) : Resolver<Version>

Inheritors

Constructors

Link copied to clipboard
constructor(subject: String, coordinates: Coordinates, urls: List<URL>, resources: ResourceHandler? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val resources: ResourceHandler? = null
Link copied to clipboard
open override val subject: String
Link copied to clipboard
open override val subjectInput: String
Link copied to clipboard
val urls: List<URL>

Functions

Link copied to clipboard
abstract fun resolve(): Version

Resolves the T object.

open fun Sequence<Pair<String, () -> Version?>>.resolve(): Version